#include <gtest/gtest.h>
#include <gmock/gmock.h>
#include <sstream>

#include "bigintaddsub.h"

// Step1: 验证默认构造输出固定为 0
TEST(BigIntStep1, DefaultIsZero) {
    BigInt value;
    std::ostringstream oss;
    oss << value;
    EXPECT_EQ("0", oss.str());
}

/**
 * @brief gtest 入口。
 */
int main(int argc, char** argv) {
    ::testing::InitGoogleTest(&argc, argv);
    return RUN_ALL_TESTS();
}